package com.yixun.service;


import com.yixun.entity.YxUser;
import com.yixun.entity.YxUserRole;

import java.util.Map;

public interface UserRoleService {

    /**
     * 给用户添加角色
     * @param userRole
     * @return
     */
    int insertUserRole(YxUser sessionUser, YxUserRole userRole);

    /**
     *根据用户id获取用户角色id
     * @param user_id
     * @return
     */
    String getUserRoleID(String user_id);

    /**
     * 根据角色id获取对应的用户id
     * @param r_id
     * @return
     */
    String getUserIdsByRoleId(String r_id);

    /**
     * 给角色关联用户
     * @param sessionUser
     * @param map
     * @return
     */
    int insertUserRoleByRole(YxUser sessionUser, Map map);
}
